﻿<%@ Control Language="C#" AutoEventWireup="true" CodeFile="addbrand.ascx.cs" Inherits="UserControl_addstore" %>
<%@ Register Assembly="CKEditor.NET" Namespace="CKEditor.NET" TagPrefix="CKEditor" %>
<link href="<%= ResolveUrl("~/Styles/uploadify.css")%>" rel="stylesheet" type="text/css" />
<script src="<%= ResolveUrl("~/uploadestore/scripts/swfobject.js")%>" type="text/javascript"></script>
<script src="<%= ResolveUrl("~/uploadestore/scripts/jquery.uploadify.v2.1.0.min.js")%>" type="text/javascript"></script>
<script type="text/javascript" language="javascript">
    function checkValidate() {
        var name = $('#<%=TextBox_BrandName.ClientID %>').val();
        var url = $('#<%=TextBox_BrandUrl.ClientID %>').val();
        var customer = $('#<%=TextBox_BrandCustomer.ClientID %>').val();
        var phone = $('#<%=TextBox_Phone.ClientID %>').val();
        var district = $('#<%=DropDownList_District.ClientID %>').val();
        var description = $('#<%=TextBox_BrandDescription.ClientID %>').val();
        var cellphone = $('#<%=TextBox_MobilePhone.ClientID %>').val();
        var fax = $('#<%=TextBox_Fax.ClientID %>').val();
        var email = $('#<%=TextBox_Email.ClientID %>').val();
        var taxcode = $('#<%=TextBox_TaxCode.ClientID %>').val();
        var img = $('#<%#HiddenField_Logo.ClientID %>').val();

        var validate = '';
        if (name == "") {
            validate += "Bạn chưa nhập tên thương hiệu\n";
        }
        if (url != "") {
            var RegexUrl = new RegExp("^(http|https|ftp)\://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(:[a-zA-Z0-9]*)?/?([a-zA-Z0-9\-\._\?\,\'/\\\+&amp;%\$#\=~])*$");
            if (RegexUrl.test(url) == false ) {
                validate += "Bạn nhập url thương hiệu chưa đúng\n";
            }
        }
        if (customer == "") {
            validate += "Bạn chưa nhập tên người đại diện\n";
        }
        if (phone != "") {
            if (isNaN(phone) == true) {
                validate += "Bạn nhập điện thoại bàn người đại diện chưa đúng\n";
            }
        }
        if (cellphone != "") {
            if (isNaN(cellphone) == true) {
                validate += "Bạn nhập điện thoại di động người đại diện chưa đúng\n";
            }
        }
        if (district == null) {
            validate += "Bạn chưa chọn quận\n";
        }
        if (fax != "") {
            if (isNaN(fax) == true) {
                validate += "Bạn nhập số fax chưa đúng\n";
            }
        }
        if (description == "") {
            validate += "Bạn chưa nhập nội dung\n";
        }
        if (email == "") {
            validate += "Bạn chưa nhập email\n";
        } else {
            var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
            if (!filter.test(email)) {
                validate += "Bạn nhập email chưa đúng\n";
            }
        }
        if (taxcode != "") {
            if (isNaN(taxcode) == true) {
                validate += "Bạn nhập mã số thuế chưa đúng\n";
            }
        }
        if (img == "") {
            validate += "Bạn chưa chọn hình ảnh cho thương hiệu\n";
        }
        if (validate == "") {
            return true;
        } else {
            alert(validate);
            return false;
        }
    }
</script>
<table>
    <tr>
        <td>
            Tên DN
        </td>
        <td>
            <span class="rightrow">
                <asp:TextBox MaxLength="40" runat="server" ID="TextBox_BrandName"></asp:TextBox>
            </span>
        </td>
    </tr>
    <tr>
        <td>
            Web URL
        </td>
        <td>
            <span class="rightrow">
                <asp:TextBox MaxLength="40" runat="server" ID="TextBox_BrandUrl"></asp:TextBox>
            </span>
        </td>
    </tr>
    <tr>
        <td>
            Mô tả
        </td>
        <td>
            <CKEditor:CKEditorControl ID="TextBox_BrandDescription" runat="server" Width="520px" Height="200px" FilebrowserWindowFeatures="location=no,menubar=no,toolbar=no,dependent=yes,minimizable=no,modal=yes,alwaysRaised=yes,resizable=mo,scrollbars=yes"
                ResizeEnabled="False" ToolbarFull="Preview|Cut|Copy|Paste|PasteText|PasteFromWord"></CKEditor:CKEditorControl>
        </td>
    </tr>
    <tr>
        <td>
            Logo
        </td>
        <td>
            <asp:FileUpload ID="FileUpload1" runat="server" />
            <asp:HiddenField runat="server" ID="HiddenField_Logo" Value="" />
            <script type="text/javascript">
                $(document).ready(function () {
                    $("#<%=FileUpload1.ClientID%>").uploadify({
                        'uploader': 'uploadestore/scripts/uploadify.swf',
                        'script': 'uploadestore/Upload.ashx',
                        'cancelImg': 'images/cancel.png',
                        'folder': 'uploads',
                        'fileExt': '*.jpg;*.gif;*.png',
                        'fileDesc': 'Web Image Files (.JPG, .GIF, .PNG)',
                        'multi': false,
                        'auto': true,
                        'onComplete': function (event, ID, fileObj, response, data) {
                            $("#imglogo").attr('src', response);
                            $('#<%=HiddenField_Logo.ClientID %>').val(response);
                        }
                    });

                });		
            </script>
        </td>
    </tr>
    <tr>
        <td>
        </td>
        <td>
            <img alt="" src="" id="imglogo" />
        </td>
    </tr>
    <tr>
        <td>
            Danh mục ngành nghề
        </td>
        <td>
            <%--Chọn ngành nghê--%>
            <asp:DropDownList runat="server" ID="DropDownList_Job">
            </asp:DropDownList>
        </td>
    </tr>
    <tr>
        <td>
            Thành phố
        </td>
        <td>
            <%--Chọn thành phố xong chọn quận--%>
            <asp:DropDownList runat="server" ID="DropDownList_City" AutoPostBack="true" OnSelectedIndexChanged="DropDownList_City_SelectedIndexChanged">
            </asp:DropDownList>
            <asp:DropDownList runat="server" ID="DropDownList_District">
            </asp:DropDownList>
        </td>
    </tr>
    <tr>
        <td>
            Người đại diện
        </td>
        <td>
            <span class="rightrow">
                <asp:TextBox MaxLength="30" runat="server" ID="TextBox_BrandCustomer"></asp:TextBox>
            </span>
        </td>
    </tr>
    <tr>
        <td>
            Địa chỉ
        </td>
        <td>
            <span class="rightrow">
                <asp:TextBox runat="server" MaxLength="50" ID="TextBox_BrandCustomerAddress"></asp:TextBox>
            </span>
        </td>
    </tr>
    <tr>
        <td>
            Điện thoại bàn
        </td>
        <td>
            <span class="rightrow">
                <asp:TextBox runat="server"  MaxLength="20" ID="TextBox_Phone"></asp:TextBox>
            </span>
        </td>
    </tr>
    <tr>
        <td>
            Điện thoại di động
        </td>
        <td>
            <span class="rightrow">
                <asp:TextBox runat="server" MaxLength="20" ID="TextBox_MobilePhone"></asp:TextBox>
            </span>
        </td>
    </tr>
    <tr>
        <td>
            Fax
        </td>
        <td>
            <span class="rightrow">
                <asp:TextBox runat="server" MaxLength="20" ID="TextBox_Fax"></asp:TextBox>
            </span>
        </td>
    </tr>
    <tr>
        <td>
            Email
        </td>
        <td>
            <span class="rightrow">
                <asp:TextBox runat="server" MaxLength="50" ID="TextBox_Email"></asp:TextBox>
            </span>
        </td>
    </tr>
    <tr>
        <td>
            Mã số thuế
        </td>
        <td>
            <span class="rightrow">
                <asp:TextBox runat="server" ID="TextBox_TaxCode" MaxLength="15" ></asp:TextBox>
            </span>
        </td>
    </tr>
    <tr>
        <td>
        </td>
        <td>
            <asp:Button runat="server" ID="Button_AddBrand" Text="Thêm thương hiệu" OnClick="Button_AddBrand_Click"
                OnClientClick="return checkValidate();" />
        </td>
    </tr>
</table>
